package com.jinzhi.jzweb.pojo.ModuleConfig;


import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.enums.IdType;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
@TableName("jz_jinzhuan_module_detail")
@ApiModel(value="JzJinzhuanModuleContent对象", description="")
public class JzJinzhuanModuleDetail {

    @ApiModelProperty(value = "细则模板id")
    @TableId
    private Long id;


    @ApiModelProperty(value = "细则模板名")
    @TableField(value = "module_name")
    private String moduleName;


    @ApiModelProperty(value = "细节分值(总分)")
    @TableField(value = "total_score")
    private String  totalScore;


    @ApiModelProperty(value = "状态（0.启用，1.禁用）")
    @TableField(value = "status")
    private  Integer status;


    @ApiModelProperty(value = "创建时间")
    @TableField(value = "creater_date")
    private Date createrDate;


    @ApiModelProperty(value = "创建人id")
    @TableField(value = "creater_id")
    private Long createrId;


    @ApiModelProperty(value = "修改人id")
    @TableField(value = "update_id")
    private  Long updateId;


    @ApiModelProperty(value = "修改时间")
    @TableField(value = "update_date")
    private Date updateDate;

    @TableField(exist = false)
    private   int current;

    @TableField(exist = false)
    private   int number;

    @TableField(exist = false)
    private String contentName;

    @TableField(exist = false)
    private String username;

    @TableField(exist = false)
    private String detailContent;

    @TableField(exist = false)
    private List<JzJinzhuanModuleContent> jzJinzhuanModuleContent;


}
